Enumerative Algorithms for the Shortest and Closest Lattice Vector Problems in Any Norm via M-Ellipsoid Coverings

نویسندگان

  • Daniel Dadush
  • Chris Peikert
  • Santosh Vempala
چکیده

We give an algorithm for solving the exact Shortest Vector Problem in n-dimensional lattices, in any norm, in deterministic 2 time (and space), given poly(n)-sized advice that depends only on the norm. In many norms of interest, including all `p norms, the advice is efficiently and deterministically computable, and in general we give a randomized algorithm to compute it in expected 2 time. We also give an algorithm for solving the exact Closest Vector Problem in 2 time and space, when the target point is within any constant factor of the minimum distance of the lattice. Our approach may be seen as a derandomization of ‘sieve’ algorithms for exact SVP and CVP (Ajtai, Kumar, and Sivakumar; STOC 2001 and CCC 2002), and uses as a crucial subroutine the recent deterministic algorithm of Micciancio and Voulgaris (STOC 2010) for lattice problems in the `2 norm. Our main technique is to reduce the enumeration of lattice points in an arbitrary convex body K to enumeration in 2 copies of an M-ellipsoid of K, a classical concept in asymptotic convex geometry. Building on the techniques of Klartag (Geometric and Functional Analysis, 2006), we also give an expected 2-time algorithm to compute an M-ellipsoid covering of any convex body, which may be of independent interest.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Near-Optimal Deterministic Algorithms for Volume Computation and Lattice Problems via M-Ellipsoids

We give a deterministic 2 algorithm for computing an M-ellipsoid of a convex body, matching a known lower bound. This has several interesting consequences including improved deterministic algorithms for volume estimation of convex bodies and for the shortest and closest lattice vector problems under general norms.

متن کامل

Deterministic Construction of an Approximate M-Ellipsoid and its Application to Derandomizing Lattice Algorithms

We give a deterministic O(log n) algorithm for the Shortest Vector Problem (SVP) of a lattice under any norm, improving on the previous best deterministic bound of n for general norms and nearly matching the bound of 2 for the standard Euclidean norm established by Micciancio and Voulgaris (STOC 2010). Our algorithm can be viewed as a derandomization of the AKS randomized sieve algorithm, which...

متن کامل

Shortest Vector Problem ( 1982 ; Lenstra , Lenstra , Lovasz )

of n linearly independent vectors b1, . . . ,bn ∈ Rm in m-dimensional Euclidean space. For computational purposes, the lattice vectors b1, . . . ,bn are often assumed to have integer (or rational) entries, so that the lattice can be represented by an integer matrix B = [b1, . . . ,bn] ∈ Zm×n (called basis) having the generating vectors as columns. Using matrix notation, lattice points in L(B) c...

متن کامل

Unique Shortest Vector Problem for max norm is NP-hard

The unique Shortest vector problem (uSVP) in lattice theory plays a crucial role in many public-key cryptosystems. The security of those cryptosystems bases on the hardness of uSVP. However, so far there is no proof for the proper hardness of uSVP even in its exact version. In this paper, we show that the exact version of uSVP for `∞ norm is NP-hard. Furthermore, many other lattice problems inc...

متن کامل

Approximating Shortest Lattice Vectors is not Harder than Approximating Closest Lattice Vectors

We show that given oracle access to a subroutine which returns approximate closest vectors in a lattice, one may find in polynomial time approximate shortest vectors in a lattice. The level of approximation is maintained; that is, for any function f , the following holds: Suppose that the subroutine, on input a lattice L and a target vector w (not necessarily in the lattice), outputs v ∈ L such...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1011.5666  شماره 

صفحات  -

تاریخ انتشار 2010